mining locomotive - Turkish English Dictionary